body { font-family:tahoma; font-size:11px; color:#202020; line-height:18px; margin:0px; padding:0px; background:url(../image/bg_site.jpg) repeat-y center top #2b0e0a}

ul { list-style:none; margin:0px; padding:0px}
img { border:0px}
form { padding:0px; margin:0px}

.fl { float:left}
.fr { float:right}
.clr { clear:both}

a:link {
	color: #4f4b4a;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #4f4b4a;
}
a:hover {
	text-decoration: underline;
	color: #2b0e0a;
}
a:active {
	text-decoration: none;
	color: #4f4b4a;
}

/* -----------------------*/ 

.pad_line { padding:5px 0px 5px 0px}
.pad_line2 { padding:3px 0px 3px 0px}

.organ { color:#c27612}
.organ2 { color:#fa9c1b}

/* -----------------------*/ 

.header { background:url(../image/banner.jpg) no-repeat; width:977px; height:168px}

/* -----------------------*/  

#menu { background:url(../image/bg_menu.jpg) repeat-x; width:977px; height:43px}

#menu ul {
	list-style: none;
	list-style-image: none;
	list-style-type: none;
	padding-left: 0px;
	padding-top:10px;
	margin: 0px;
	font-size:11px;
}

#menu li {
	float: left;
	padding: 0 0 0 0px;
	margin: 0;
	font-weight:bold;
}

#menu a {
	background:transparent url(../image/bnt_left.gif) no-repeat scroll left top;
	height:33px;
	float:left;
	margin:0pt;
	padding:0pt 0pt 0pt 7px;
	text-decoration:none;
}

#menu a span {
	background:transparent url(../image/bnt_right.gif) no-repeat scroll right top;
	height:33px;
	color:#FFFFFF;
	display:block;
	float:left;
	padding:9px 22px 3px 19px;
}

#menu a.on {
	background:transparent url(../image/bnt_left_a.gif) no-repeat scroll left top;
	height:33px;
	color:#FFF;
}

#menu a.on span{
	background:transparent url(../image/bnt_right_a.gif) no-repeat scroll right top;
	height:33px;
	color : #FFF;
}

#menu a:hover {
	background:transparent url(../image/bnt_left_h.gif) no-repeat scroll left top;
	height:33px;
}

#menu a:hover span{
	background:transparent url(../image/bnt_right_h.gif) no-repeat scroll right top;
	height:33px;
	color : #fff;
}

/* -----------------------*/ 

.bodymain { width:977px; background:#FFFFFF}
.bodycol { width:581px; float:left; text-align:left; padding:5px 7px 5px 7px}

.navigation { background:url(../image/bg_navigation.gif) repeat-x; height:22px; width:auto; border:1px solid #bdbcbd; padding-left:5px}

.titlenews { font-size:14px; font-weight:bold; color:#cc0e00; padding-bottom:10px}

.barsp2 { background:url(../image/bg_bar_sp_l.gif) no-repeat; width:278px; height:23px; padding-left:15px; padding-right:3px; color:#FFF; font-weight:bold}

.bormain { border:1px solid #634029; border-top:0px; background:#FFF; width:579px}
 
/* -----------------------*/ 

.leftcol_in { width:568px; float:left; text-align:left; padding:0px 0px 0px 5px}
.leftcol { width:185px; float:left; text-align:left; padding:0px 5px 0px 0px;}
.leftcol .bgr { text-align:left; background:url(../image/bg_col_right.gif) repeat-x #eeeeee; border:1px solid #bdbcbd; width:auto; padding:2px}

.bgbarmenu { background:url(../image/bg_bar_menu.gif) repeat-x; width:auto; color:#fff; font-weight:bold; padding:3px 0 3px 0}

.bgbarmenu ul { background:#895439; width:auto; padding:0px; margin:0px}
.bgbarmenu ul li { padding:5px 10px 0px 10px}
.bgbarmenu ul li a { color:#FFF; text-decoration:none; font-weight:bold} 
.bgbarmenu ul li a:hover { color:#ffad43}

.barsp { background:url(../image/top_bar01.gif) no-repeat; width:179px; height:24px; padding-left:15px; padding-right:3px; color:#FFF; font-weight:bold}

.borleft { border:1px solid #634029; border-top:0px;  width:176px; text-align:center; background:#FFF}

.thamdo { background:#fcf6e6; border:1px solid #912518; width:auto; padding:8px}

/* -----------------------*/ 

.rightcol_in { width:220px; float:left; background:url(../image/shadow_col_right.gif) repeat-y center}
.rightcol_in .bgr { text-align:left; background:url(../image/bg_col_right.gif) repeat-x #fefefe; border:1px solid #bdbcbd; width:208px}

.rightcol { width:185px; float:right; text-align:left; padding:0px 0px 0px 5px; text-align:left}

.bgbar_r { background:url(../image/bg_bar_right.gif) repeat-x; width:auto; height:23px; color:#fff; font-weight:bold; padding:3px 0 0px 7px; border:1px solid #57372b; border-bottom:0px}

.borright { background:#fcf6e6; border:1px solid #912518; width:163px; padding:5px 10px 5px 10px}


/* -----------------------*/ 

.right_qc { text-align:left; width:180px; float:right; padding-right:3px}


/* -----------------------*/ 

.title { font-size:12px; font-weight:bold; font-family:tahoma; color:#000}

.title2 { font-size:11px; font-weight:bold; font-family:tahoma; color:#000; text-transform:uppercase; padding:5px 0px 5px 0px}

.ico_news { float:left; padding:5px}

.more, .more a { text-align:right; font-weight:bold; color:#000; text-decoration:none; padding-right:5px}
.more a:hover { color:#5c3624}

.more2, .more2 a { text-align:right; font-weight:bold; color:#526584; text-decoration:none; padding-right:5px; padding-top:10px}
.more2 a:hover { color:#000}

.in_search { width:150px; height:14px; background:url(../image/bg_input.gif) repeat; border-top:2px solid #9d9d9d; border-left:2px solid #9d9d9d;}
.in_search2 { width:125px; height:14px; background:url(../image/bg_input.gif) repeat; border-top:2px solid #9d9d9d; border-left:2px solid #9d9d9d;}

.in_sub	{ background:url(../image/bnt_search.gif) no-repeat transparent; border:0; height:18px;width:33px }
.in_sub:hover{ background:url(../image/bnt_search_hover.gif) no-repeat transparent; border:0; height:18px;width:33px; cursor: pointer }


.in_chon{ background:url(../image/bnt_chon.gif) no-repeat transparent; border:0; height:22px;width:46px; cursor: pointer }
.in_xem{ background:url(../image/bnt_xem.gif) no-repeat transparent; border:0; height:22px;width:86px; cursor: pointer }

.t_news { padding:5px 0 0 0px}
		
/* -----------------------*/

.picture { float:left; padding:5px }

.product { float:left; padding:5px 8px 5px 8px}

.product2 { float:left; width:190px; text-align:center}
/*.product2 div { height:125px}*/

.partner  { background:#ffefc3; border:1px solid #dcdcdc; width:auto; padding:5px 10px 5px 10px}

/* -----------------------*/

.footer { background:url(../image/bg_footer.jpg) repeat-x; height:101px; clear:both;  width:977px; color:#FFF; text-align:center}
.footer div a { color:#FFFFFF; text-decoration:none} 
.footer div a:hover { color:#ffd71e}

/* --------------------------------------- */

.contact { font-family:tahoma; font-size:12px; color:#606060; text-align:left }
.contact input { border:1px solid #cecece; width:355px; height:20px; color:#606060}
.contact textarea { border:1px solid #cecece; width:355px; height:150px; color:#606060 }

.gui { background:url(../image/bnt_gui.gif) no-repeat transparent; border:0; height:20px;width:43px ;cursor: pointer}
.xoa { background:url(../image/bnt_xoa.gif) no-repeat transparent; border:0; height:20px;width:43px ;cursor: pointer}

